common northern moon snail - Español Inglés Diccionario